package jumpingnotes.model;

public interface ResourceTypes {
	public final static int TYPE_BOOK      = 0;
	public final static int TYPE_AUDIO     = 1;
	public final static int TYPE_DEPLOY    = 2;
	public final static int TYPE_IMAGE     = 3;
	public final static int TYPE_TEXT      = 4;
	public final static int TYPE_SYNC      = 5;
	
	// Declare sub types, the value 0 is reserved from all subtypes.
	public final static int SUBTYPE_RESERVED = 0;
	// Sub types for audio, deploy subtypes also follow these	
	public final static int SUBTYPE_AUDIO_UNKNOWN = -1;
	public final static int SUBTYPE_AUDIO_MP3 = 1;
	public final static int SUBTYPE_AUDIO_AAC = 2;
	public final static int SUBTYPE_AUDIO_FLV = 3;
	public final static int SUBTYPE_AUDIO_SWF = 4;
	public final static int SUBTYPE_AUDIO_3GPP = 5;

	// Sub types for deploy, small values are reserved by audio, use big one
	public final static int SUBTYPE_DEPLOY_SYNC = 1000;
	public final static int SUBTYPE_DEPLOY_ZIP = 1001;
}
